The NSW Nationals have preselected current mayor of Port Macquarie-Hastings Council Peta Pinson as their candidate for the seat of Port Macquarie.